﻿using System;
using System.Collections.Generic;
using Sustainalytics.Utils;

namespace Sustainalytics.ScreeningTool.Service
{
    public class FilterCriteriaPatchOpDto: HttpPatchDto
    {
        public bool DeleteAll { get;set;}

        public int CriteriaType { get; set; }
        
        public int MinValue { get; set; }
        public int MaxValue { get; set; }

        public int Score { get; set; }

        public string TemplateNumber { get; set; }
        public List<string> SelectedItems { get; set; }

        public string CollectionName { get; set; }

        public List<PICategoryDto> PICategories { get; set; }
        public Guid criteriaTemplateId { get; set; }
    }
}
